﻿using System;

namespace com.vs.DataAccess.DO
{
    public partial class WorkTypeDO
    {



        #region "Local Member"
        private string _WORK_TYPE = string.Empty;
        private int _DEFAULT_PRIORITY;
        private string _ACTIVE = string.Empty;
        private string _USER_DEF1 = string.Empty;
        private string _USER_DEF2 = string.Empty;
        private string _USER_DEF3 = string.Empty;
        private string _USER_DEF4 = string.Empty;
        private string _USER_DEF5 = string.Empty;
        private string _USER_DEF6 = string.Empty;
        private decimal _USER_DEF7;
        private decimal _USER_DEF8;
        private string _USER_STAMP = string.Empty;
        private string _PROCESS_STAMP = string.Empty;
        private System.DateTime _DATE_TIME_STAMP;
        private string _TRANSACTION_COUNT_DESCRIPTION = string.Empty;
        private string _DESCRIPTION = string.Empty;
        #endregion

        #region "Property"
        /// <summary>
        /// 与数据库表列WORK_TYPE相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string WORK_TYPE
        {
            get { return _WORK_TYPE; }
            set { _WORK_TYPE = value; }
        }


        /// <summary>
        /// 与数据库表列DEFAULT_PRIORITY相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual int DEFAULT_PRIORITY
        {
            get { return _DEFAULT_PRIORITY; }
            set { _DEFAULT_PRIORITY = value; }
        }


        /// <summary>
        /// 与数据库表列ACTIVE相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string ACTIVE
        {
            get { return _ACTIVE; }
            set { _ACTIVE = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF1相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF1
        {
            get { return _USER_DEF1; }
            set { _USER_DEF1 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF2相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF2
        {
            get { return _USER_DEF2; }
            set { _USER_DEF2 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF3相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF3
        {
            get { return _USER_DEF3; }
            set { _USER_DEF3 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF4相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF4
        {
            get { return _USER_DEF4; }
            set { _USER_DEF4 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF5相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF5
        {
            get { return _USER_DEF5; }
            set { _USER_DEF5 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF6相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_DEF6
        {
            get { return _USER_DEF6; }
            set { _USER_DEF6 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF7相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual decimal USER_DEF7
        {
            get { return _USER_DEF7; }
            set { _USER_DEF7 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_DEF8相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual decimal USER_DEF8
        {
            get { return _USER_DEF8; }
            set { _USER_DEF8 = value; }
        }


        /// <summary>
        /// 与数据库表列USER_STAMP相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string USER_STAMP
        {
            get { return _USER_STAMP; }
            set { _USER_STAMP = value; }
        }


        /// <summary>
        /// 与数据库表列PROCESS_STAMP相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string PROCESS_STAMP
        {
            get { return _PROCESS_STAMP; }
            set { _PROCESS_STAMP = value; }
        }


        /// <summary>
        /// 与数据库表列DATE_TIME_STAMP相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual System.DateTime DATE_TIME_STAMP
        {
            get { return _DATE_TIME_STAMP; }
            set { _DATE_TIME_STAMP = value; }
        }


        /// <summary>
        /// 与数据库表列TRANSACTION_COUNT_DESCRIPTION相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string TRANSACTION_COUNT_DESCRIPTION
        {
            get { return _TRANSACTION_COUNT_DESCRIPTION; }
            set { _TRANSACTION_COUNT_DESCRIPTION = value; }
        }


        /// <summary>
        /// 与数据库表列DESCRIPTION相对应的属性
        /// </summary>
        /// <remarks></remarks>
        public virtual string DESCRIPTION
        {
            get { return _DESCRIPTION; }
            set { _DESCRIPTION = value; }
        }
        #endregion
    }
}
